3006
273
5041
556
3256
427
5657
1060
3241
281
6212
649
7472
975
1845
230
1769
189
1553
143
1469
192
1234
114
868
80
1184
99
1520
115
1353
116
1476
133
1668
153
894
30
772
13
768
16
601
5
610
10
504
5
508
3
1350
9
907
18
856
5